flex review